草庐IT

iOS 5 上的 jQuery 事件

全部标签

javascript - 如何在带有闭包的 PrimeFaces 中的命令按钮上定义 oncomplete 事件?

我正在使用一些JavaScript交互性扩展PrimeFaces应用程序的一部分。这一切都从CommandButton开始,它从bean中获取一些数据,然后调用JavaScript。目前,它看起来像这样:当然,这是非常简单的基于函数的编程。没有上下文,没有闭包,没有OOP(如果我需要的话)。我想将一个普通的JavaScript事件附加到CommandButton,例如像这样使用jQuery:$('.myCommandButton').on('complete',function(){...})但是,complete不是DOM事件,基本上只有PrimeFaces知道何时调用它。仍然有办法

javascript - jquery 替换方括号

我正在尝试转换表单提交中的方括号。我不会进入表单提交部分,因为它不是必需的。我用替换新行没问题像这样标记:new_line=message.replace(/\n/g,"");但是我现在想要实现的是转换[b][/b]至.到目前为止,这是我尝试过的方法,但似乎没有用。我发现正则表达式很难掌握。bold=message.replace(/\[b].*\[\/b]/g,'');有人能给我指出正确的方向吗? 最佳答案 试试这个……bold=message.replace(/\[b\](.*?)\[\/b\]/g,'$1');

javascript - [Socket.io/Node.js]获取客户​​端连接用户列表

我在socket.io客户端中遇到问题,因为我无法在我的客户端中显示所有用户用户名的列表。我只是socket.io的新手,我知道如何在服务器端编码。我在客户端编程方面遇到困难。我只想在我的client.html中显示连接的用户用户名.这是我在server.js中的一些代码varusers=[];app.get('/',function(req,res){res.sendfile(__dirname+'/index.html');});io.sockets.on('connection',function(socket){socket.on('adduser',function(user

javascript - JQuery UI 自动完成 : . 数据(...)未定义 [但仅当我添加第二个自动完成框时]

我正在使用JQuery1.8.3和JQueryUI1.8.24。这是代码,工作正常:$(function(){$("#").autocomplete({source:function(request,response){$.ajax({url:'',type:"POST",dataType:"json",data:{searchPattern:request.term},cache:false,success:function(data){response($.map(data,function(item){return{label:item.Label,value:item.Valu

javascript - jQuery 用户界面 : Uncaught TypeError: Cannot read property 'display' of undefined

我正在尝试使用jqueryajax获取数据,一切正常,我得到了我想要的,但我无法显示它,因为我收到未捕获的类型错误:无法读取未定义的属性“显示”。这里是代码。有什么想法吗?/**Getthedatafromtheajaxcallanddisplayadialog*/functionCreateDialog(email){//getthedatafromtheajaxcallvarpromise=AjaxSubscribe(email)//ifdataareavailable,showthedialogpromise.success(function(data){//dataisasim

javascript - 如何在jquery中获取右、左、上、下箭头键值

我使用了下面的代码,每当单击箭头键(左、右、上、下)时,我得到的键值为“0”。任何人都可以提供帮助吗?$(document).keypress(function(e){alert("keyvalue:"+e.which);});如何在keypress时获取(上、下、右、左)箭头键值。 最佳答案 使用keydown代替keypress$(document).keydown(function(event){varkey=event.which;switch(key){case37://Keyleft.break;case38://Key

javascript - 如何使用 jQuery 减去文本

如何使用jQuery减去文本?我试过用减号来删除文本,但是没有用。varcoluna=$('.coluna').css('width');在这一行中,输出的值是"300px",我想删除"px"以获得数字300. 最佳答案 而不是使用varcoluna=$('.coluna').css('width');(返回一个字符串)使用这个:varcoluna=$('.coluna').width();(返回一个整数)如果您发现自己需要实际拆分字符串,请查看substring() 关于javascr

javascript - Snap.svg - 停止在悬停元素的子元素上重新触发悬停事件

对于一个项目,我使用的SVG形状由背景多边形和背景多边形上方的一些文本(我已将其转换为路径)组成。我正在使用Snap.svg为我的形状制作动画。当我将鼠标悬停在我的多边形上时,形状应该缩放到特定大小,包括其中的所有内容。鼠标移开时,形状会缩小到原来的大小。在这里你可以找到一个简化的例子:http://jsfiddle.net/XwwwU/11/我是这样实现的:SVG/HTML"/>JavaScriptvars=Snap.select('svg');varel=s.select('.el');el.hover(function(){el.animate({transform:"t0,0s

javascript - 在客户端中包含 jquery-ui-browserify

我',使用browserify将Node模块转换为我的express应用程序的浏览器模块。这是browserify的命令browserify-rjquery>./public/js_app/jquery.jsbrowserify-rjquery-ui-browserify>./public/js_app/jquery-ui.js这是需要jqueryvarjQuery=require('jquery');这段代码工作正常jQuery("#info-dialog");但我不知道如何包含jquery-ui-browserify。我已经试过了,但没有用varjQuery=require('jq

javascript - 如何使用 javascript/jQuery 获取透明元素的有效背景颜色

基本上,我在页面上有一个元素可以插入多个不同的位置。它没有设置背景颜色,但根据插入位置的背景颜色,我可能想对其进行一些更改。我的问题是:如何为元素获取有效的背景色,即使该背景色可能是从父级继承的(可能一直到主体)。这是一个简化的示例,我想在其中找到.color-me的背景颜色what'smybackground-color?还有一个代码笔:http://codepen.io/evanhobbs/pen/FbAnL/ 最佳答案 考虑到一些(非常重要的)注意事项,这是可能的。zzzzBov在对问题的评论中很好地总结了它们:...thec